electronic temperature controller - French English Dictionary